shuttle trains - German English Dictionary